﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SoaBox.Business.Entities
{
    /// <summary>
    /// Type data
    /// </summary>
    public class TypeData : MemberData
    {
        #region Fields

        private List<PropertyData> _properties;
        private List<MethodData> _methods;               

        #endregion Fields

        #region Properties

        /// <summary>
        /// List of properties of the type
        /// </summary>
        public List<PropertyData> Properties
        {
            get { return _properties; }
            set { _properties = value; }
        }

        /// <summary>
        /// List of methods of the type
        /// </summary>
        public List<MethodData> Methods
        {
            get { return _methods; }
            set { _methods = value; }
        }

        #endregion Properties  
    }
}
